Himalayan longleaf pine - Spanish English Dictionary